@import './base.css';

html,
body {
  height: 100%;
  background: #e5eaf3;
}

#app {
  max-width: 680px;
  margin: 0 auto;
  font-weight: normal;
  height: 100%;
  background: white;
}

a,
.green {
  text-decoration: none;
  color: hsla(160, 100%, 37%, 1);
  transition: 0.4s;
  padding: 3px;
}

main {
  padding: 10px;
}

.work-list-row {
  display: flex;
  align-items: center;
  border-bottom: 1px dashed #ccc;
  padding: 10px 0;
}

.work-list-row-icon {
  width: 26px;
  height: 26px;
  line-height: 26px;
  border-radius: 100%;
  background-color: #2fd5c1;
  text-align: center;
  color: white;
}

.work-list-row-ipt {
  flex: 1;
  align-self: flex-start;
  padding-top: 6px;
  padding-bottom: 6px;
}

.work-list-row-line {
  width: 1px;
  align-self: stretch;
  background: #dfdfdf;
  margin: 0 10px;
}

button.el-button--primary {
  --el-button-bg-color: #d1b6fa;
  --el-button-border-color: #c9a6ff;
}
button.el-button--primary:hover {
  background-color: #d7c4f5;
  border-color: #d1b6fa;
}
button.el-button--primary:active {
  background-color: #bb98fd;
  --el-button-border-color: #c9a6ff;
}
